.confirm_order2 {
  width: 90%;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
}

.confirm_order2 .confirm_order2_adress {
  font-size: 24px;
}

.confirm_order2 .point {
  font-size: 24px;
}

/* pages/address/index.wxss */
.revice_address_row .address_btn {
  padding: 20px;
}

.revice_address_row .address_btn button {
  width: 60%;
}

.revice_address_row .user_info_row {
  display: flex;
  padding: 35rpx;
}

.revice_address_row .user_info_row .user_phone {
  display: flex;
  margin-top: 3%;
}

.revice_address_row .user_info_row .user_phone .user {
  color: #a5a5a5;
}

.revice_address_row .user_info_row .user_phone .phone {
  color: #a5a5a5;
  margin-left: 12px;
}

.dingwei {
  width: 90%;
  margin: 0 auto;
}

.dingwei .dingwei_name {
  font-size: 12px;
  color: #838282;
}

.dingwei .dingwei_info {
  display: flex;
  margin-top: 3%;
}

.dingwei .dingwei_info .dingwei_info_image image {
  width: 16px;
  height: 16px;
}

.dingwei .dingwei_info .dingwei_info_adress {
  margin-left: 3%;
}

.konghang {
  margin-top: 5%;
}

.time {
  width: 90%;
  margin: 0 auto;
}

.time .time_name {
  font-size: 12px;
  color: #838282;
}

.time .time_info {
  display: flex;
  margin-top: 3%;
}

.time .time_info .time_info_image image {
  width: 16px;
  height: 16px;
}

.time .time_info .time_info_adress {
  margin-left: 3%;
}

.shop_info {
  width: 90%;
  margin: 0 auto;
  height: 80px;
  display: flex;
}

.shop_info .shop_info_imageleft {
  flex: 1;
}

.shop_info .shop_info_imageleft image {
  margin-left: 10%;
  width: 40px;
}

.shop_info .shop_info_text {
  flex: 4;
  margin-left: 3%;
}

.shop_info .shop_info_text .text2 {
  color: #a5a5a5;
}

.shop_info .shop_info_imageright {
  flex: 3;
  position: relative;
}

.shop_info .shop_info_imageright image {
  margin-left: 10%;
  width: 40px;
}

.shop_info .shop_info_imageright .phone1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 40%;
  height: 50%;
  opacity: 0;
  z-index: 10;
}

.shop_info .shop_info_imageright .contact1 {
  position: absolute;
  top: 0;
  left: 65px;
  width: 40%;
  height: 50%;
  opacity: 0;
  z-index: 10;
}

.order {
  width: 90%;
  margin: 0 auto;
}

.order .order_name {
  margin-bottom: 3%;
  color: #a5a5a5;
}

.order .order_all {
  width: 83px;
  height: 172px;
  float: left;
  margin-left: 4%;
}

.order .order_all .order_image .order_image_goods {
  width: 83px;
  border-radius: 10%;
}

.order .order_all .order_info .order_info_price {
  color: #F55B02;
}

.order_price {
  display: flex;
  justify-content: space-between;
  width: 80%;
  margin: 0 auto;
}

.order_price .order_price_text {
  color: #a5a5a5;
}

.order_price .order_price_price {
  color: #F55B02;
}

.total_price {
  display: flex;
  justify-content: space-between;
  width: 80%;
  margin: 0 auto;
}

.total_price .total_price_price {
  color: #F55B02;
  font-size: 24px;
}

.order_pay {
  width: 315px;
  height: 50px;
  background-color: #F55B02;
  border-radius: 20px;
  margin: 0 auto;
}

.order_pay button {
  font-size: 16px;
  line-height: 35px;
  text-align: center;
  color: #fff;
  border: none;
}

.no_order_pay {
  width: 315px;
  height: 50px;
  background-color: #F6F4F4;
  border-radius: 20px;
  margin: 0 auto;
}

.no_order_pay view {
  font-size: 16px;
  line-height: 50px;
  text-align: center;
  color: #292727;
}